;=====================================================================
; Macro Definition for UIWB 1.10.0 and above.
;
; 詳細格式說明請參考：
; http://wiki.atc.amit.com.tw/wikis/bazaar/Compo/Uyghur/UTT/UTTMacro
;=====================================================================

@HeadPart """
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">\n
<LINK REL=STYLESHEET TYPE="text/css" HREF="/netcomm.css"></head>\n
<script language=javascript src="func.js"></script>\n
<script language=javascript src="lang.js"></script>\n
<script language=javascript src="ui.js"></script>\n
<script language=javascript src="wiqhint.js"></script>\n
<script language=javascript src='wps.js'></script>\n
<script language=javascript src='wiqary01.js'></script>\n
<script language=javascript src='wiqa01.js'></script>\n
<script language=javascript src='wiqb01.js'></script>\n
<script language=javascript src='valChk.js'></script>\n
<SCRIPT type=text/javascript src="/stuHover.js"></SCRIPT>\n
<SCRIPT type=text/javascript src="/netcomm.js"></SCRIPT>\n
"""

@js.dw """
<script type="text/javascript"><!--\n
dw(\1)\n
//-->\n
</script>
"""

@js """
<script type="text/javascript"><!--\n
\1\n
//-->\n
</script>
"""

@event.sHint """
onMouseOut="sHint()" onMouseOver="sHint('\1')"
"""

;$#OI
@BodyHeader """
<div class=adv><table border=0 width=620 cellpadding=0 cellspacing=0 align=center class=toptab>
<tr><td><img src="/nb16dg.jpg" border=0></td>
<td width=255 class=topbanner style="padding-right:20px" align=right>
<script language=javascript><!--\n
showavbutton()\n
//--></script>\n
</td></tr>
<tr><td colspan=3><img src="/sp.gif" width=1 height=18></td></tr>
<tr><td colspan=3 style="background:#000000">
<div class=sideNav id=topmenu><UL id=nav name="nav"></ul></div>
<script language=javascript><!--\n
showTopMenu()\n
//--></script>\n
</td></tr>
<tr><td colspan=3><img src="/sp.gif" width=1 height=18></td></tr>
<tr><td colspan=3 class=page_title><div id=pagepath></div></td></tr>
<tr><td colspan=3><img src="/sp.gif" width=1 height=18></td></tr>
<tr><td colspan=3>
"""

;$#OJ
@BodyTail """
<br></td></tr>
</table></div>
<script language=javascript><!--\n
setTabStyle2('tab')\n
//--></script>\n
</body>
</html>
"""

;$#OK
@TabGap """
</table><img src=sp.gif height=9 width=1><br><table width=95% border=0 align=center cellpadding=0 cellspacing=0 class=ALL-LINK>
"""

;$#OL
@BodyHeader_gu """
<table width=800 border=0 align=center cellpadding=0 cellspacing=0 id=maintabs >
<tr><td id='LT0' width=0% valign=top></td>
<td rowspan=2 valign=top id='LT1' width=100%><table width=100% border=0 align=center cellpadding=0 cellspacing=0>
<tr><td>&nbsp;</td></tr>
<tr><td><img src=sp.gif height=1 width=1></td><td valign=top class=pgpadding>
"""

;$#OM
@WebHDTail """
<img src=sp.gif height=8 width=1><br></td>
<td align=right><img src=sp.gif height=1 width=12></td></tr></table></th></tr>
</table></td><td><img src=sp.gif height=1 width=10%></td></tr>
<tr><td colspan=3><img src=sp.gif height=10 width=1></td></tr>
</table><script language=javascript><!--\n
document.getElementById('LT1').style.width=(LMtp==6)?"829px":"100%";
setTabStyle2('tab')\n
//swfunc()\n
chgLang()\n
//--></script>
"""
;------------------------------------------------------------
; DTD list
;------------------------------------------------------------

; * HTML 4.01 Strict
@DOCTYPE-HTML4.01S """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
"""

; * HTML 4.01 Transitional
@DOCTYPE-HTML4.01T """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">
"""

; * HTML 4.01 Frameset
@DOCTYPE-HTML4.01F """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
 "http://www.w3.org/TR/html4/frameset.dtd">
"""

; * XHTML 1.0 Strict
@DOCTYPE-XHTML1.0S """
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
"""

; * XHTML 1.0 Transitional
@DOCTYPE-XHTML1.0T """
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
"""

; * XHTML 1.0 Frameset
@DOCTYPE-XHTML1.0F """
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
"""

; * XHTML 1.1 DTD
@DOCTYPE-XHTML1.1 """
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
"""

;------------------------------------------------------------
; 以下是 UIWB 的測試用例，新設定請加在這一行上面。
; 客制機種可以刪除這一部份，但中性機種請保留。
;------------------------------------------------------------

@_testcase_s1 "simple macro"

@_testcase_s2 #another simple macro (\1, \2 and \n has no effect)#

@_testcase_m1 """
one real line multiline macro
"""

@_testcase_m2 """
one real line multiline macro
 (spanned into two definition line).
"""

@_testcase_m3 """
multiline macro with
 one parameter, \1, without any '\\n
'.\n
\\ trailing back slash is OK! \\\n
"""

@_testcase_m4 """
multiline macro with
 three parameters:\n
\n
* parameter 1 = \1\n
* parameter 2 = \2\n
* parameter 3 = \3\n
"""

@_testcase_m5 """
\1{parameters replacement}
\2{boundary condition test}
\3
"""

@_testcase_js.alert """
<script type="text/javascript"><!--\n
alert(\1)\n
//-->\n
</script>
"""

;------------------------
; 請勿在本行以下新增設定
;------------------------
